machine gun mounted on a tripod - French English Dictionary